package com.lvy.hczn.front.system.domain.business;

import com.baomidou.mybatisplus.annotation.TableName;
import com.lvy.hczn.front.common.core.domain.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

@Data
@TableName("shelves")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "非自动货架，即分拣暂存货架")
public class Shelves extends BaseModel<Shelves> {

    @ApiModelProperty(value = "货架编码(Z-YX轴)左下为起点,横向：A-A1,A-A2A-,A3,纵向，A-A1,A-B1,A-C1")
    private String shelvesCode;

    @ApiModelProperty(value = "销售单号")
    private String saleOrderCode;

    @ApiModelProperty(value = "体积")
    private BigDecimal volume;

    @ApiModelProperty(value = "配送员")
    private String deliveryClerk;

    @ApiModelProperty(value = "是否占用：0、否；1、是")
    private Integer occupied;

    @ApiModelProperty(value = "行数(Z轴)")
    private String rowNum;
}
